.buy_vip {
  height: rem(58); overflow: hidden;
  width: rem(466);
  background:rgba(255,255,255,1);
  border-radius:rem(33);
  position: fixed; top: rem(40); left: rem(30);
  opacity:0.8; z-index: 999;
  &.top {
    top: rem(40);
  }
  .van-swipe {
    height: rem(58);
    .swiper_item {
      height: rem(58); line-height: rem(58);
      position: relative;
      padding-left: rem(86); padding-right: rem(10);
      color: #333333; font-size: rem(24);
      overflow:hidden;
      text-overflow:ellipsis;
      display:-webkit-box;
      -webkit-box-orient:vertical;
      -webkit-line-clamp:1;
      .buy_vip_user_img {
        position: absolute; left: rem(20); top: rem(6);
        height: rem(46); width: rem(46);
        img {
          height: 100%; width: 100%;
          border-radius: 100%;
        }
      }
    }
  }
}
